配置实例

您可使用 KINGSTAR 控制台建立多个 KINGSTAR Runtime 实例,并为每个实例分配理想的处理器以在该处理器上运作。建立完实例后,您可以选择(使用)一个所需的实例,以供 KINGSTAR 应用程式使用,这些应用程式包括控制台或您自行开发的应用程式。请注意,欲使用多个实例,需备有多主站套件

欲进行实例配置:

  1. 点击开始 > KINGSTAR Runtime > KINGSTAR 控制台 > Runtime 设定。在左方窗格中,点选「一般设定」。
  1. 欲新增实例,在右方窗格中的 KINGSTAR Runtime 栏位点击 图标以显示「新增 Runtime 设定」视窗。您可依照此步骤新增多个实例。
  1. 在「实例」输入框中,输入一个大于等于一 (1) 的值。
  2. 在「理想的处理器」下拉选单中,选择一个 CPU 核心编号。「预设」为零,表示子系统可在 RTX64 可用的任何核心上运作。核心编号依照您所拥有的核心数而定。
  3. 点击「确定」。所新增的实例配置表将显示如下。

注意:您须备有多主站套件才可使用一个以上的实例,若无该套件,仍可在此建立实例,但该实例无法被使用。

  1. 新增完实例后,您可进行网路卡设定。网路卡设定完成后,主要/次要介面卡 栏位将显示已指派。欲指派网路卡,请参阅「网路卡」。

注意:自 KINGSTAR 4.5 开始,您可在开启 KINGSTAR 控制台时为 KINGSTAR 控制台选择一个实例。针对 KINGSTAR 4.5 之前版本,您需透过修改 KINGSTAR 控制台配置档来选择实例,请参阅「修改 KINGSTAR 控制台配置档以选择实例」。

若您的系统已安装多主站套件且您已预先设定好实例,当开启 KINGSTAR 控制台时会出现以下「实例选择」视窗供您选择实例,您亦可为此控制台实例建立一个桌面捷径。

例如,若您选择实例 1, KINGSTAR 控制台将以实例 1 开启,左上方标题栏会显示实例编号。您可在不干扰其他实例的情况下启用/停用 KINGSTAR 子系统。

注意:实例 0 的标题栏不会显示实例编号。

关闭即时子系统

您无法在多个实例运作的情况下关闭即时子系统,欲关闭即时子系统:

  1. 关闭所有实例非 0 的 KINGSTAR 控制台。在 Windows 工作列通知区域中找到所有实例非 0 的控制台图标,右击并点选「结束」。请勿关闭实例 0 的控制台。
  1. 欲关闭即时子系统,开启实例 0 的控制台,将即时子系统的开关关闭。

 

修改 KINGSTAR 控制台配置档以选择实例

针对 KINGSTAR 4.5 之前版本,您需透过修改 KINGSTAR 控制台配置档来选择实例。

实例 (Instance)Create 函式中的一个参数,可用来将应用程式连结到 KINGSTAR 子系统,它是一个 KINGSTAR Runtime 实例,除了使用 Create 来设定其值之外,您也可以透过 KINGSTAR 控制台 进行配置。

欲配置该参数,请至 C:\Program Files\IntervalZero\KINGSTAR\bin\ControlPanelMain\,找到档案 IntervalZero.KINGSTAR.ControlPanel.exe.config,并使用文字处理程式(如 Notepad 或 Notepad++)开启该档案。

config 档中找到此程式码:

复制
<add key="KingStarInstance" value="0"/>

 

KingStarInstance:为 CreateInstance 参数的对应体,此以零为基准的参数决定欲使用的实例为何,第一个实例为 "Instance 0",若您有多主站套件,则可同时执行多个实例,如 Instance 1、Instance 2,每个实例皆可设定各自的 EtherCAT 连线设定与 KINGSTAR 子系统设定,但只有实例 0 有 KINGSTAR PLC 的启动开关。

参见

退出 KINGSTAR 控制台

讯息

选项

系统控制

工具